play a crucial role - Francés Inglés Diccionario